.collapseWrapper {
  width: 13rem;
  .carouselRowWrapper {
    padding-top: 1rem;
    .iconWrapper {
      // display: flex;
      // flex-direction: column;
    }
  }
}

.collapse-icon {
  position: relative;
  overflow: hidden;
  float: left;
  width: 33.33333%; 
  padding-bottom: 33.33333%;
  .collapse-icon-img {
    position: absolute; 
    top: 0; 
    right: 0; 
    left: 0; 
    bottom: 0;
    box-sizing: border-box; 
    padding: .1rem; 
    .collapse-icon-img-content {
      display: block;
      margin: 0 auto;
      height: 100%;
    }
  }
  .collapse-icon-desc {
    position: absolute;
    right: 0;
    left: 0; 
    bottom: -1rem;
    height: .44rem;
    line-height: .44rem;
    text-align: center; 
    // color: $darkTextColor ellipsis();
  }
}

.ant-carousel .slick-slide {
  text-align: center;
  height: 160px;
  line-height: 160px;
  background: #ffffff;
  overflow: hidden;
}

.ant-carousel .slick-slide h3 {
  color: #364d79;
}

.ant-carousel .slick-dots li.slick-active button {
  background:#0099E3
}

.ant-carousel .slick-dots li button {
  background:#BDC1C9;
}